noncontestable - French English Dictionary