improvised explosives - Deutsch Englisch Wörterbuch