translate English to French: • Team Leadership (TL)
• Leadership d'équipe