(river) channel - Turkish English Dictionary