dust protecting - French English Dictionary