facts placed in evidence - Allemand Anglais Dictionnaire