field wormwood (artemisia campestris) - French English Dictionary