arabic translator careers in Bawshar, Oman