needle-leaved sedge - Turkish English Dictionary