heli-shaw pump - German English Dictionary