health promotion branch - German English Dictionary