primordial soup - French English Dictionary