trifid beggar-ticks (bidens tripartita) - Espagnol Anglais Dictionnaire