newly-discovered evidence - Alemán Inglés Diccionario