alluvial streams - Turkish English Dictionary