taxes, duties and charges - Deutsch Englisch Wörterbuch