rejuvenates - Alemán Inglés Diccionario