general indirect tax in the canary islands - Alemán Inglés Diccionario