armor piercing incendiary - Turkish English Dictionary