pumps, stilettos, escarpins, peeps - all the same shoes??

I've been trying to figure out which is the Spanish equivalent for the lovely "peeps" shoes...
But, in my research I found itś pumps, stilettos, escarpins, peeps... And also, in Spanish I've found in most cases the same English term is used.