benevolent overlord - Francés Inglés Diccionario