archpriest - German English Dictionary