banking and insurance transactions tax - Francés Inglés Diccionario