superisolation - French English Dictionary