translate English to French: Asso TSM Lille University translation students' organisation.
Asso TSM Association des étudiants en traduction de l'université de Lille.