atmospheric particles - French English Dictionary