tax on financial transactions - Alemán Inglés Diccionario