improvised explosive device - İngilizce Eşanlam Sözlük

improvised explosive device

n.
[1] I.E.D. , IED