extraordinary revenues and profits - Alemán Inglés Diccionario