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