illuminating grenade - Deutsch Englisch Wörterbuch