cloak made of rug - Turkish English Dictionary