gear wheel pump - French English Dictionary