helico-centrifugal pump - Francés Inglés Diccionario