re-demption - French English Dictionary