poncho of very coarse cloth - Turkish English Dictionary