mixed life assurance - French English Dictionary