parochial vicar - German English Dictionary