to meet a demand - Deutsch Englisch Wörterbuch