hydraulic structures - Francés Inglés Diccionario