leather sandal sole - Allemand Anglais Dictionnaire