take one's medicine - Allemand Anglais Dictionnaire