armour-piercing projectiles - Turco Inglés Diccionario