superdotada - Turkish English Dictionary