customs duty of a fiscal nature - Alemán Inglés Diccionario