to bear witness to - Turco Inglés Diccionario