extraordinary revenues and profits - Français Anglais Dictionnaire