not have enough to live off of - Spanish English Dictionary