be an effective remedy - Français Anglais Dictionnaire