prodigious savant - Turkish English Dictionary