person who cares for people with lepers - Inglés Sinónimo Diccionario