holy head of a church - German English Dictionary