residential property sale - German English Dictionary