newly-discovered evidence - Allemand Anglais Dictionnaire