capacity to do a task well - Turkish English Dictionary