enormous influence - Turc Anglais Dictionnaire