put to the torture - Turco Inglés Diccionario