other extraordinary revenues and profits - Spanish English Dictionary