cloak made of rug - Turc Anglais Dictionnaire