covering investment - French English Dictionary