cloak made of rug - Allemand Anglais Dictionnaire