armour piercing bullet - German English Dictionary