be put on the rack - Turco Inglés Diccionario