bank payment voucher - Turkish English Dictionary