resonance supercharging - French English Dictionary