insulating liner - French English Dictionary