planetary final reduction - French English Dictionary