green-ribbed sedge - Turkish English Dictionary