alluvial bed - Turkish English Dictionary