self-contradictory - Turco Inglés Diccionario