vicar of jesus christ - German English Dictionary