low-polluting - French English Dictionary