piece of fabric - Spanish English Dictionary