armature insulation - Turco Inglés Diccionario