net sales revenue - Francés Inglés Diccionario