regenerative storage - German English Dictionary