senior team leader - Allemand Anglais Dictionnaire