assistant to a parish priest - French English Dictionary