revenues and profits from other operations - Español Inglés Diccionario