stream sediment - Turkish English Dictionary