sales and other operating revenues - Francés Inglés Diccionario