mexican tarragon - Spanish English Dictionary