satisfy the need - Französisch Englisch Wörterbuch