sheep's show blanket - Spanish English Dictionary