clioxanida - French English Dictionary