capacity to do a task well - Deutsch Englisch Wörterbuch