pressure wave supercharger - Turkish English Dictionary