heel and toe wear - Francés Inglés Diccionario