polyethylene imine - German English Dictionary