palm lily - Spanish English Dictionary