the sales boom - Alemán Inglés Diccionario