technical reserve (insurance) - French English Dictionary