treponemisid - French English Dictionary