machine which harvests - French English Dictionary