agreement for the sale or purchase - Spanish English Dictionary