voucher number - German English Dictionary