parish ministry - French English Dictionary