hydraulic constructions - Turkish English Dictionary