perpetual flowering - French English Dictionary