catholic priest - French English Dictionary