flexible impeller pump - French English Dictionary