a kind of cloak, without sleeves - French English Dictionary