arabic translator careers in Barka, Oman