treponemisidal - French English Dictionary