mushroom insulator - Turkish English Dictionary