investment supports - French English Dictionary