archpriest - French English Dictionary