treponema pallidum immobilization reaction - Alemán Inglés Diccionario