other marketing, sales and distribution expenses - İspanyolca İngilizce Sözlük