she/he exerts enormous power - Français Anglais Dictionnaire