highly supercharged - French English Dictionary