multi-stage transmission - Spanish English Dictionary