extraordinary revenues and profits - Allemand Anglais Dictionnaire