panspermic - French English Dictionary