peripheral wheel pump - French English Dictionary