improved explosive device (ied) - Almanca İngilizce Sözlük