insulated handle - Turkish English Dictionary