retail sales agreement/contract - İspanyolca İngilizce Sözlük