heli-shaw pump - French English Dictionary