marketing and sale - Alemán Inglés Diccionario