to be well off - Spanish English Dictionary