clearing and settling institution - French English Dictionary