clioxanide - Spanish English Dictionary