stiletto or stiletto-heeled shoe - Francés Inglés Diccionario