insulation sleeve - Turco Inglés Diccionario