pre-payment of taxes - Francés Inglés Diccionario