grass lily - French English Dictionary