inestimably - French English Dictionary