plentiful harvest - French English Dictionary