translation careers in Muharraq, Bahrain