insupurable - French English Dictionary