rock duster - French English Dictionary