newly discovered evidence - Allemand Anglais Dictionnaire