protectorate - French English Dictionary