terms of redemption - German English Dictionary