geogenesis - French English Dictionary