short cape with collar and no hood - İngilizce Eşanlam Sözlük