other vat payable - German English Dictionary