blackberry lily (belamcanda chinensis) - French English Dictionary