MytranslationMytranslation is an online translation platform that puts clients in direct contact with over 1500 professional freelance translators worldwide.