splendid and plentiful repast - French English Dictionary