newly-discovered evidence - Turco Inglés Diccionario