a plentiful and splendid repast - French English Dictionary