superflux - French English Dictionary