outfall of flood waters - Turkish English Dictionary