lord of a castle - Español Inglés Diccionario