the best medicine - Allemand Anglais Dictionnaire