river channel - Turkish English Dictionary