cloak made of rug - Fransızca İngilizce Sözlük