insulated composite panel - Turco Inglés Diccionario