high-heel shoes - Francés Inglés Diccionario