people with extraordinary abilities - Turkish English Dictionary