evidence taken on the spot - Allemand Anglais Dictionnaire