to be deemed to be still alive - Spanish English Dictionary