modified endowment contract - French English Dictionary