sandal foot - Alemán Inglés Diccionario