main feed pump - Francés Inglés Diccionario