salvia (lepechinia graveolens) - French English Dictionary