adhesive insulating tape - Turco Inglés Diccionario