insulating mass - Turco Inglés Diccionario