dam hatch - Turkish English Dictionary