japanese interpreter careers in Bawshar, Oman