superfuse - French English Dictionary