core insulation - Turkish English Dictionary