sales and other operating revenues - Español Inglés Diccionario