most powerful impact - Français Anglais Dictionnaire