(river) watercourse - Turkish English Dictionary