natural selection theory - Turkish English Dictionary