radical polymerization - Turkish English Dictionary