country estate owner - Spanish English Dictionary