insulation barrel - Turkish English Dictionary