taxes levied on small towns - Alemán Inglés Diccionario