metal penetration resistant insert - German English Dictionary