plentiful harvest - German English Dictionary