pain-relieving drugs - Français Anglais Dictionnaire