excise and sales tax - German English Dictionary