neotenous - Turkish English Dictionary