to bear witness - Turco Inglés Diccionario