evidence taken on the spot - Espagnol Anglais Dictionnaire