skimmer plow - French English Dictionary