witnessing another under torture - Turco Inglés Diccionario