efficacious cure - Français Anglais Dictionnaire