drowned stream valley - Turkish English Dictionary