non-recourse financing - Spanish English Dictionary