re-demption - German English Dictionary