armour piercing capped - Turkish English Dictionary