weed-whip - French English Dictionary