polyhexanide - Turkish English Dictionary