investment surplus - French English Dictionary