give satisfaction - Türkisch Englisch Wörterbuch