someone with extraordinary talent in something - Español Inglés Diccionario