she/he exerts enormous power - Turc Anglais Dictionnaire