tarragon (artemisia dracunculus) - German English Dictionary