swamp chinese-lantern - Spanish English Dictionary