World Translation Center is a leading provider of language translation and voice recording services using professionals located around the world.

Global Spotlight

Images with a Global Perspective

Discover culture and interesting locations from around the world.

Soccer

Photo courtesy of Luis
Photo courtesy of Luis

The European Portuguese fans watching the national team, against Croatia on Euro 2016.

 

|