insulated tooling - Turco Inglés Diccionario