ideally french speaking careers in Muharraq, Bahrain