improved explosive device - Spanisch Englisch Wörterbuch