freedom from torture - Turco Inglés Diccionario