shoe with soft sole - Allemand Anglais Dictionnaire