real estate sales contract - German English Dictionary