person who cares for people with lepers - Français Anglais Dictionnaire