land a sale - Spanish English Dictionary