treponemicidal - French English Dictionary