convincing (or conclusive) proof - Turco Inglés Diccionario