senescence theory - German English Dictionary