front planetary gear set - French English Dictionary