long cape with a collar - Almanca İngilizce Sözlük