self-contradiction - Turco Inglés Diccionario