plough across for clearing weeds - French English Dictionary