principle of noncontradiction - German English Dictionary