atmospheric particulates - French English Dictionary