satisfy the need - Deutsch Englisch Wörterbuch