a perennial temperate herb (tanacetum balsamita) - French English Dictionary