aztec lily (strekelia formosissima) - Spanish English Dictionary