neo-darwinism - Turkish English Dictionary