to meet a need - Deutsch Englisch Wörterbuch