net investment in a foreign entity - French English Dictionary