nonrecourse - French English Dictionary