harvests - French English Dictionary