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