treponemicida - German English Dictionary