translatorfun.com
Translators, you rock!
Translators do the magical job of conveying ideas from and into other languages so that people can better communicate. They usually put all their passion into their jobs, but this is not often ackn…