baptist world alliance - German English Dictionary