principle of noncontradiction - French English Dictionary