green-ribbed sedge - Spanish English Dictionary