de-polluting - French English Dictionary