Online Google Dictionary

staff translator wordnet sense
  1. A translator employed by a particular company.