international insurer - French English Dictionary