capacity to do a task well - Türkisch Englisch Wörterbuch