roll of kitchen towels - Spanish English Dictionary