satisfy one's need - Deutsch Englisch Wörterbuch