chinese mugwort (artemisia verlotiorum) - French English Dictionary