drop in investments - French English Dictionary