self-curing polymer - German English Dictionary