extraordinary income and profits - French English Dictionary