impeller type pump - Francés Inglés Diccionario