flora restoration - French English Dictionary