nondepository financial institution - French English Dictionary