to rejuvenate - Alemán Inglés Diccionario