sense of mastery - Türkisch Englisch Wörterbuch