nonbank financial intermediaries - French English Dictionary