spirochaeticide - Francés Inglés Diccionario