dust-cloud - French English Dictionary