regenerarse - German English Dictionary