priest who assists sick or dying persons - Francés Inglés Diccionario