priest who helps the parish priest - French English Dictionary