protector (guardian) - French English Dictionary