freedom from torture - Alemán Inglés Diccionario