have a natural talent for - Turkish English Dictionary