extraneous profits - French English Dictionary