sales and advertising expenses - Alemán Inglés Diccionario