convincing (or conclusive) proof - Alemán Inglés Diccionario