razor grass (scleria scindens) - Spanish English Dictionary