have it insured - French English Dictionary