inestimability - French English Dictionary