cloak made of rug - German English Dictionary