taxable sales - Alemán Inglés Diccionario