siphon bulb turbine - Francés Inglés Diccionario