flowering shrub - French English Dictionary