dusty miller (artemisia stelleriana) - German English Dictionary