capacity to do a task well - Espagnol Anglais Dictionnaire