marketing, sales and distribution expenses - Turco Inglés Diccionario