witnessing another under torture - Alemán Inglés Diccionario