play a fundamental role - Turc Anglais Dictionnaire