insulated pliers - Alemán Inglés Diccionario