taxes, duties and charges - Alemán Inglés Diccionario