aster ptarmicoides - German English Dictionary