self-contradiction - Francés Inglés Diccionario