recovered energy - German English Dictionary