travelling cloak/blanket - German English Dictionary