have a part in - Turc Anglais Dictionnaire