shed of an insulator - Turkish English Dictionary