insulating foil - Turco Inglés Diccionario