stream sediment - German English Dictionary