parochial church - German English Dictionary