tarragon (artemisia dracunculus) - French English Dictionary