purple-stemmed aster - German English Dictionary