invests - French English Dictionary