cloth made of hemp - Turkish English Dictionary