investment- linked insurance funds - French English Dictionary