vicar of jesus christ - French English Dictionary