improved explosive device - Französisch Englisch Wörterbuch