payment by vouchers - German English Dictionary