chinese mugwort (artemisia verlotiorum) - German English Dictionary