witness at the scene - Allemand Anglais Dictionnaire