unquestionably true by virtue of demonstration - Alemán Inglés Diccionario