bushy aster (aster dumosus) - German English Dictionary