gifted and talented - Turkish English Dictionary