multi-stage transmission - French English Dictionary