juvenescence - Alemán Inglés Diccionario