protectorat - French English Dictionary