evidence taken on the spot - French English Dictionary