Большой немецко-русский и русско-немецкий словарь
adj
безвредный, безубыточный
j-n schadlos halten — возмещать кому-л. убытки ( ущерб )
sich (anj-m) schadlos halten — возмещать свои убытки (за счёткого-л.)
sich für etw. (A) schadlos halten — вознаградить себя за что-л.