insulosity - French English Dictionary