semperflorous - French English Dictionary