take one's medicine - Français Anglais Dictionnaire