incompensable - French English Dictionary