consumption or sales tax - Alemán Inglés Diccionario