sloping bank of a flume - Turkish English Dictionary