Polyhexanid - German English Dictionary