self-pollution - French English Dictionary