supercharger engine - Turkish English Dictionary