improved explosive device - Deutsch Englisch Wörterbuch