naturally talented person - Spanish English Dictionary