on completion of the sale - İspanyolca İngilizce Sözlük