insulating compound - Turco Inglés Diccionario