hydraulic bulb turbine - Francés Inglés Diccionario