insulation shell - Turkish English Dictionary