homestead property - German English Dictionary