candelabra lily - Spanish English Dictionary