taxes, duties, charges and premiums payable - Deutsch Englisch Wörterbuch