long cape with a collar - Türkçe İngilizce Sözlük