superfluity - French English Dictionary