vegetation dusting - French English Dictionary