illuminating projectile - Deutsch Englisch Wörterbuch