youthful exuberance - German English Dictionary