Англо-русский словарь военных терминов

MANMADE OBSTACLE

заграждение (воен.)