grass of parnassus - French English Dictionary