translation and linguistics jobs careers in Suwayq, Oman