heli-shaw pump - Spanish English Dictionary