the law of supply and demand - Spanisch Englisch Wörterbuch