harvesting net - French English Dictionary