taxes and duties imposed by any law - Alemán Inglés Diccionario