hellish torture - Turco Inglés Diccionario