recover strength and prestige - German English Dictionary