cast-resin insulation - Turkish English Dictionary