spontaneous generation theory - Turc Anglais Dictionnaire