plant dusting - French English Dictionary