share redemption - German English Dictionary