insulating stool - Turkish English Dictionary