uncontestable - French English Dictionary