long cloak/mantle - Fransızca İngilizce Sözlük