dense-tufted hair sedge - Spanish English Dictionary