self-curing binder - Spanish English Dictionary