soft molded rubber sole - Allemand Anglais Dictionnaire