armour-piercing bullet - Turkish English Dictionary