toe-post sandals - Francés Inglés Diccionario