armour piercing bullet - Turkish English Dictionary