improved explosive device (ied) - Spanisch Englisch Wörterbuch