Translation teams
Cooperative groups of translators
Better In English
Argentina
Team language pairs 7
- English to Spanish
- Swedish to English
- Swedish to Spanish
- Spanish to English
Team leader
Team members 1