satisfy one's need - Französisch Englisch Wörterbuch