hydraulic constructions - Alemán Inglés Diccionario