discipleship and witness ministries - German English Dictionary