more powerful - Français Anglais Dictionnaire