satisfy one's need - Englisch Synonyme Wörterbuch