residential property sale - Spanish English Dictionary