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