needle-leaved sedge - German English Dictionary