to barter away one's freedom - поступиться свободой
to barter away one's soul for gain - (за)продать душу
обменять; променять (на худшее)
to ~ one's freedom - поступиться свободой
to ~ one's soul for gain - (за)продать душу