Dithiazoline - French English Dictionary