make a devotional visit to a church - German English Dictionary