treponema pallidum immobilization reaction - Francés Inglés Diccionario