engine supercharger - Spanish English Dictionary