owner of a large estate - Alemán Inglés Diccionario