the sales skyrocket - Turco Inglés Diccionario