particle pollution - French English Dictionary