to someone's satisfaction - Türkisch Englisch Wörterbuch