spirochaeticide - Alemán Inglés Diccionario