blackberry lily (belamcanda chinensis) - German English Dictionary