armour piercing incendiary - German English Dictionary