principle of noncontradiction - Francés Inglés Diccionario