redeems - French English Dictionary