expect to outlive - Spanish English Dictionary