armour piercing ammunition - Turco Inglés Diccionario