treponemisidal - German English Dictionary