long cape with a collar - Fransızca İngilizce Sözlük