engine with supercharger - French English Dictionary