bur bark  (triumfetta lappula) - Spanish English Dictionary