pump turbine - Francés Inglés Diccionario