handkerchief linen - Spanish English Dictionary