armor piercing incendiary - German English Dictionary