ruler/lord - Francés Inglés Diccionario