non-recourse - French English Dictionary