planetaryum - French English Dictionary