burbark (triumfetta lappula) - French English Dictionary