a plentiful and splendid repast - German English Dictionary