phytorestauration - French English Dictionary