mistress of the castle - Francés Inglés Diccionario