Translation teams
Cooperative groups of translators
TS Translation and Interpreting
Italy
Team leader
