live to a ripe old age - German English Dictionary