supercharging - French English Dictionary