taxes and duties imposed by any law - Spanisch Englisch Wörterbuch