cleaning cloths and paper towels - German English Dictionary