large land property - German English Dictionary