insulated pants - Turkish English Dictionary