diurnal revolution of a planet - French English Dictionary