toe-post sandals - Alemán Inglés Diccionario