anti-pillbox weapon - German English Dictionary