hull insurer - French English Dictionary