freedom from torture - Español Inglés Diccionario