environmental advocate - French English Dictionary