nonfinancial investment - French English Dictionary