a type of leather sandal worn by mexicans - Anglais Synonymes Dictionnaire