benevolent overlord - Spanish English Dictionary