long cape/cloak - Türkçe İngilizce Sözlük