needle grass (stipa pennata) - French English Dictionary