block polymerization - German English Dictionary