additional payment/tax - Francés Inglés Diccionario