agreement for the sale or purchase - Spanisch Englisch Wörterbuch