benevolent overlord - French English Dictionary