metal penetration resistant insert - Spanish English Dictionary