metal penetration resistant insert - Francés Inglés Diccionario