a kind of cloak, without sleeves - Turkish English Dictionary