tax revenues per capita - Alemán Inglés Diccionario