spinning firework launcher - Spanish English Dictionary