person who cares for people with lepers - Francés Inglés Diccionario