long cloak/mantle - Almanca İngilizce Sözlük