handkerchief linen - Turkish English Dictionary