owner of a very large property - German English Dictionary