anti-skid surface treatment - Spanish English Dictionary