enough to live on - Spanish English Dictionary