pressure wave supercharger - Spanish English Dictionary