canna lily (canna paniculata) - Spanish English Dictionary