sum of sales - Alemán Inglés Diccionario