large capacity pump - Francés Inglés Diccionario