juvenescent - German English Dictionary