handkerchief made of paper - Turkish English Dictionary