oil field pump - Francés Inglés Diccionario