excessive profits - French English Dictionary