low-pollution - French English Dictionary