eye-witness testimonies - Turco Inglés Diccionario