share purchase tax credit - German English Dictionary