sales and other operating revenues - Alemán Inglés Diccionario