additional payment/tax - Alemán Inglés Diccionario