metal mesh blanket - Turkish English Dictionary