wearing a cloak/hood - Turkish English Dictionary