retail sale license - İspanyolca İngilizce Sözlük