eye witness reports - Turco Inglés Diccionario