engine with supercharger - Turkish English Dictionary