Accurate translation: language skills vs specialization