measuring pump - French English Dictionary