alluvial sediment - Turkish English Dictionary