superfluities - French English Dictionary