polycation - German English Dictionary