bush willow (combretum appiculatum) - German English Dictionary