wastes from dressing and finishing - Spanish English Dictionary