protectorates - French English Dictionary