loosely woven cloth - Turkish English Dictionary