unable to subsist - Spanish English Dictionary