environmentally-compatible - French English Dictionary