microscopic dust - French English Dictionary