someone who does something very well - Espagnol Anglais Dictionnaire