high-heeled sandals - Francés Inglés Diccionario