Słownik polsko-angielski

(primitive) mine; makeshift mine
~ chemiczny - chemical mine
~ napalmowy - napalm mine

Wordnet polsko-angielski

(an explosive device that is improvised)
improvised explosive device, I.E.D., IED