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