meet (the needs) - Deutsch Englisch Wörterbuch