the more sales the more profits - Francés Inglés Diccionario