insulse - French English Dictionary