geocenter - French English Dictionary