have an important role - Turc Anglais Dictionnaire