hydraulic constructions - Turco Inglés Diccionario