contract of sale and purchase - İspanyolca İngilizce Sözlük