re-demption - Turkish English Dictionary