sleeved blanket - German English Dictionary