become rejuvenated - German English Dictionary