a type of leather sandal worn by mexicans - Französisch Englisch Wörterbuch