supercharging pipe - French English Dictionary