supercharger diffuser - Turkish English Dictionary