Translation Office 3000 Translation Management System for Freelance Translators and Translation Agencies