cosmogenous - French English Dictionary