tax voucher - German English Dictionary