torture instruments - Turco Inglés Diccionario