air trap insulating jacket - Turkish English Dictionary