illuminating projectile - Spanish English Dictionary