excise and sales tax - Alemán Inglés Diccionario