oil field pump - Spanish English Dictionary