serve someone's every need - Französisch Englisch Wörterbuch