handkerchief made of fabric - Spanish English Dictionary