taxes on production and imports - Espagnol Anglais Dictionnaire