foam blanket - Turkish English Dictionary