insulating tool - Alemán Inglés Diccionario