other vat payable - Turkish English Dictionary