pure endowment assurance - French English Dictionary