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