to your satisfaction - Französisch Englisch Wörterbuch