self contradictory - Turco Inglés Diccionario