anti-pillbox weapon - Turkish English Dictionary