power shuttle transmission - French English Dictionary