custom-tailored insurance - French English Dictionary