needle grass (stipa comata) - Spanish English Dictionary