repeat-blooming plant - Turkish English Dictionary