governorates - French English Dictionary