grass lily - Spanish English Dictionary