a type of leather sandal worn by mexicans - German English Dictionary