witness at the scene - Francés Inglés Diccionario