sheep's show blanket - Turkish English Dictionary