have a gift for - Turkish English Dictionary