marketing, selling and distribution expenses - Alemán Inglés Diccionario