spontaneous generation - Turkish English Dictionary