ecclesiarch - French English Dictionary