sandal of rubber/leather - Turc Anglais Dictionnaire