armor-piercing ammunition - Francés Inglés Diccionario