stimulant of taxation - Alemán Inglés Diccionario