payment by vouchers - Turkish English Dictionary