needle grass (stipa pennata) - Spanish English Dictionary