superinsulated - French English Dictionary