field wormwood (artemisia campestris) - German English Dictionary