repeat-blooming plant - French English Dictionary