redeems - German English Dictionary