oil field pump - French English Dictionary