sandal worn by indian women - Alemán Inglés Diccionario