particulate contaminant - French English Dictionary