investment needs - French English Dictionary