self-financing - Spanish English Dictionary