municipal taxes and charges - Espagnol Anglais Dictionnaire