play an essential role - Turc Anglais Dictionnaire