spontaneous generation theory - Turkish English Dictionary