clioxanide - French English Dictionary