senior team leader - Turc Anglais Dictionnaire