fauna restoration - French English Dictionary