shed insulators - Turkish English Dictionary